Big Huge Thesaurus

norse deity

noun

sounds kind of like